home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Pascal / source / list manager package ƒ / PTextList.make < prev    next >
Encoding:
Text File  |  1990-01-07  |  1.4 KB  |  48 lines  |  [TEXT/MPS ]

  1. #
  2. #
  3. #                     Sample Source Code by Jack A. Littleton
  4. #
  5. #                     Example List Manager Application--TextList
  6. #                     -------------------------------------------
  7. #
  8. #    PTextList.make -- Makefile for PTextList
  9. #    This file and all files in this package are copyright © 1989 by
  10. #    Jack A. Littleton, All rights reserved.
  11. #    Version 1.0 - January 1, 1989
  12. #    
  13. #    This package includes:
  14. #        TextList.r         -- Rez source code for all files
  15. #        TextList.c         -- C source code
  16. #        TextList.p         -- Pascal source code
  17. #        PTextList.r        -- Pascal-specific Rez source code
  18. #        CTextList.r        -- C-specific Rez source code
  19. #        PTextList.make     -- This file
  20. #        CTextList.make     -- Makefile for C TextList application
  21. #        
  22. #        SampleList.txt    -- Documentation for this package
  23. #        
  24. #
  25. #   File:       PTextList.make
  26. #   Target:     PTextList
  27. #   Sources:    TextList.p TextList.r
  28. #   Created:    Thursday, December 7, 1989 16:40:17
  29.  
  30. SourceFile    = TextList
  31. Lang        = P
  32. BinFile        = {Lang}{SourceFile}
  33. ObjFiles    = {SourceFile}.{Lang}.o ∂
  34.               "{Libraries}"Interface.o ∂
  35.               "{Libraries}"Runtime.o ∂
  36.               "{PLibraries}"PasLib.o ∂
  37.               "{PLibraries}"SANELib.o
  38. FType        = APPL
  39. FCreator    = PASh
  40.  
  41. {BinFile}    ƒƒ {ObjFiles} {BinFile}.make
  42.     Link -o {Targ} -w -t {FType} -c {FCreator} {ObjFiles} && ∂
  43.         SetFile {BinFile} -a B && ∂
  44.             Save {TargDir}{SourceFile}.{Lang}
  45.  
  46. {BinFile}    ƒƒ {SourceFile}.r {BinFile}.make
  47.     Rez {SourceFile}.r -append -o {Targ} && ∂
  48.     Rez {Lang}{SourceFile}.r -append -o {Targ}